Supplier Page from OriGene Technologies for KIAA1239 (NWD2) (NM_001144990) Human Over-expression Lysate